www.gusucode.com > PHP展示型企业网站模板米拓整站源码 1.0PHP源码程序 > PHP展示型企业网站模板米拓整站源码 1.0/MetInfozs_v1.0/MetInfozs_v1.0/app/system/include/public/js/examples/include/box.js
define(function(require, exports, module) { var common = require('common'); /*链接处理*/ $(".metcms_cont_left dl dd a").click(function(event){ if($(this).attr("target")!='_blank'){ event.preventDefault(); var url = $(this).attr("href"); $(".metcms_cont_right_box iframe").attr("src",url); var u = location.href; var id = $(this).attr("id"); id = id.split('metinfo_'); if(u.indexOf("#")!=-1){ u = u.split('#'); location.href = u[0] + '#' + id[1]; }else{ location.href = location.href+'#'+id[1]; } $(".metcms_cont_left dl dd a").removeClass('on'); $(this).addClass('on'); } }); var du = location.href; if(du.indexOf("#")!=-1){ du = du.split("#"); var dom = $("#metinfo_"+du[1]); $(".metcms_cont_right_box iframe").attr("src",dom.attr("href")); $(".metcms_cont_left dl dd a").removeClass('on'); dom.addClass('on'); } /*侧栏*/ function leftsideshow(dl,t){ var dd = dl.find("dd"); $(".metcms_cont_left dl.jslist dd").stop(true,true); $(".metcms_cont_left dl.jslist").removeClass('on'); dl.addClass('on'); if(t==1){ $(".metcms_cont_left dl.jslist dd").hide(); dd.show(); }else{ dd.show(); } } var times,times1; $(".metcms_cont_left dl.jslist").hover( function(){ clearTimeout(times); var dl=$(this),dd = $(this).find("dd"); if(dd.is(":hidden")){ times1 = setTimeout(function () { $(".metcms_cont_left dl.jslist dd").hide(); leftsideshow(dl); }, 200); } }, function(){ clearTimeout(times1); var dd = $(this).find("dd"); times = setTimeout(function() { dd.hide() }, 300) } ); $("dl.jslist:last-child").find("dd").css({"top":"auto","bottom":"-1px"}); /*左右等高*/ $('.metcms_cont_left,.metcms_cont_right_box,.metcms_cont_right_box iframe').height($(window).height()); $(window).resize(function () { $('.metcms_cont_left,.metcms_cont_right_box,.metcms_cont_right_box iframe').height($(window).height()); }) /*升级控件*/ if($('.metcms_upload_download').length>0)require.async('epl/include/download'); /*自动补丁*/ if($('#met_automatic_upgrade').val() == 1)require.async('epl/include/patch'); });